endemic plants - English Synonyms Dictionary